The Integration of Scheduling and Fault Tolerance in Real-Time Systems

نویسندگان

  • John A. Stankovic
  • Fuxing Wang
چکیده

Next generation, mission critical systems will require greater exibility, predictability, and reliability than is commonly found in today's systems [17]. While many advances are required to achieve the cost-e ective engineering of these systems, one important research topic is the integration of schedulability and fault tolerance. In the past this topic has been approached by engineering expensive and highly static solutions, dependent on special purpose interconnection networks and architectures and static scheduling. This approach is not suitable for most next generation systems. Two promising approaches for more dynamic situations are the use of imprecise computations and the use of planning mode schedulers [12]. What is especially attractive is that these two approaches are not competing but rather can be used in conjunction with each other. In Section 2 we rst discuss some background material on the interaction of scheduling and fault tolerance. In Section 3, we present the imprecise computation model and discuss its advantages and disadvantages. In Section 4 we present the planning mode scheduling approach with its advantages and disadvantages and suggest how planning can be combined with imprecise computation. In Section 5 we summarize key points and present a list of outstanding issues.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stability Assessment Metamorphic Approach (SAMA) for Effective Scheduling based on Fault Tolerance in Computational Grid

Grid Computing allows coordinated and controlled resource sharing and problem solving in multi-institutional, dynamic virtual organizations. Moreover, fault tolerance and task scheduling is an important issue for large scale computational grid because of its unreliable nature of grid resources. Commonly exploited techniques to realize fault tolerance is periodic Checkpointing that periodically ...

متن کامل

Improving the palbimm scheduling algorithm for fault tolerance in cloud computing

Cloud computing is the latest technology that involves distributed computation over the Internet. It meets the needs of users through sharing resources and using virtual technology. The workflow user applications refer to a set of tasks to be processed within the cloud environment. Scheduling algorithms have a lot to do with the efficiency of cloud computing environments through selection of su...

متن کامل

Detailed Modeling and Novel Scheduling of Plug-in Electric Vehicle Energy Storage Systems for Energy Management of Multi-microgrids Considering the Probability of Fault Occurrence

As an effective means of displacing fossil fuel consumption and reducing greenhouse gas emissions, plug-in electric vehicles (PEVs) and plug-in hybrid electric vehicles (PHEVs) have attracted more and more attentions. From the power grid perspective, PHEVs and PEVs equipped with batteries can also be used as energy storage facilities, due to the fact that, these vehicles are parked most of the ...

متن کامل

Fault Tolerance for Multiprocessor Systems Via Time Redundant Task Scheduling

Fault tolerance is often considered as a good additional feature for multiprocessor systems but nowadays it is becoming an essential attribute. Fault tolerance can be achieved by the use of dedicated customized hardware that may have the disadvantage of large cost. Another approach to fault tolerance is to exploit existing redundancy in multiprocessor systems via a task scheduling software stra...

متن کامل

Efficient fault tolerant Scheduling techniques And Backup Overloading techniques For Real Time System

To provide the performance analysis of off-line scheduling algorithms which address the issues of fault tolerance, reliability, real-time, task precedence constraints and heterogeneity in real time systems. The performance measures of these algorithms on which they are differentiated on each other are performance, reliability, schedulability. To compare the performance of backup overloading tec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992